package com.project.bean;


import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDate;

/**
 * 凭证表实体类
 */
@Data
@TableName(value = "gl_voucher")
public class VoucherBean {

    /**主体账薄*/
    @TableId(value = "pk_glorgbook")
    private long glorgbookId;

    /**制单日期*/
    @TableField(value = "prepareddate")
    private LocalDate prepareddate=LocalDate.now();

    /**凭证类别*/
    @TableField(value = "voucherkind")
    private String voucherkind="记账";//pk_sob

    /**分录号*/
    /**摘要*/
    @TableField(value = "explanation")
    private String explanation;

    /**科目*/
    private String oppositesubj;

    /**辅助核算*/
    /**币种*/
    private long currtype;//pk_currtype
    /**原币*/
    /**借方*/
    /**贷方*/
    /**备注*/



    /**财务合计差额*/
    /**财务借方合计*/
    private Double totaldebit;

    /**财务贷方合计*/
    private Double totalcredit;

    /**财务大写合计零元整*/
    /**预算借方合计*/
    /**预算贷方合计*/
    /**结算方式*/
    private String checkstyle;

    /**结算号*/
    private String checkno;

    /**结算日期*/
    /**数量*/
    private long iQuantity;
    /**单价*/
    private Double price;
    /**原币*/
    /**折辅汇率*/
    /**辅币*/
    /**折本汇率*/
    /**本币*/
    /**辅助核算*/
    /**差异分析项目*/
    /**现金流量*/
}
